#container {
	margin: auto;
	padding-left: 0;
	padding-right: 0;
	width: 100%;
}

.panel-heading {
	position: relative;
}

.panel-heading i {
	font-size: 16px;
	padding-right: 5px;
}

#wcontent {
	text-align: center;
	padding: 2px;
}
#cc {
	text-align: center;
	padding: auto;
}
.loadingimg {
	width: 20px;
}

#wdiv {
	width: 100%;
	display: none;
}

#wtoday {
	height: 120px;
	border: 1px #f5f5f5 solid;
}

#wtoday-left {
	height: 120px;
	float: left;
	width: 40%;
	border-right: 1px #f5f5f5 solid;
}

#wtoday-temp {
	height: 55px;
	border-top: 1px #f5f5f5 solid;
	font-size: 20px;
	line-height: 55px;
}

#wtoday-realtemp {
	height: 25px;
}

#wtoday-pic {
	height: 40px;
	line-height: 40px;
}
#wtoday-pic img{
	width:30px;
}
#wtoday-right {
	height: 120px;
	float: left;
	width: 60%;
}

#wtoday-right div {
	line-height: 40px;
	height: 40px;
	border-top: 1px #f5f5f5 solid;
}


#wMore3 {
	margin-top: 5px;
	height: 80px;
	border-top: 1px #f5f5f5 solid;
}

#wMore3 li {
	width: 33%;
}

.tab-content .vm-left {
	height: 80px;
	float: left;
	width: 40%;
}

.tab-content .vm-right {
	height: 80px;
	float: left;
	width: 60%;
}

.tab-content .vm-temp {
	font-size: 20px;
	line-height: 40px;
	height: 40px;
	border: 1px #f5f5f5 solid;
}

.tab-content .vm-pic {
	line-height: 40px;
	height: 40px;
	border: 1px #f5f5f5 solid;
}
.tab-content .vm-pic img{
	width:30px;
}
.tab-content .vm-weather {
	line-height: 40px;
	height: 40px;
	border: 1px #f5f5f5 solid;
}

.tab-content .vm-wind {
	line-height: 40px;
	height: 40px;
	border: 1px #f5f5f5 solid;
}

#windex{
	text-align:left;
}